Pros: Great location, full kitchen, friendly housekeeping staff, reasonably priced.
Cons: VERY pushy to sell you a timeshare right when you checked in, the bathroom tiles in the shower and toilet area were moldy.
I would stay here again if the check-in staff wasn't so pushy about sitting through a timeshare presentation. First, why would I be interested in buying something I haven't even seen yet? We just walked into the place and hadn't seen our room or property. Secondly, being that pushy makes you seem desperate, it's not a good look when trying to sell something. Lastly, if someone says NO the first time, let them walk away and stop engaging with them.