This is a great condotel. There are some permanent residence living here, though a great number of hotel apartments for rent as well. The pool was a great temperature, and has a nice division with the lap vs leisure pools, and the gym was really well equipped as well. The staff were polite, and rooms cleaned daily - fast and efficiently. The rooms are well equipped too, with the kitchen being a nice perk. Internet was fast and reliable too. It's a little bit longer of a hike to the beach than most would prefer, but that also makes for a quieter neighbourhood, with less hassle and hagglers. I will definitely stay here again!