Excellent value for the money! First, it is very conveniently located just half way between north and south on large scale, and just a block away from the beach, with bunch of stores and restaurants very close by. The territory is very nicely decorated and feels like you live in the garden. Units are typical hotel size, but setup like home. Everything worked, everything was clean. If you need anything, there is always someone available to help. Some nice extras that we found nice and useful were: very nice BBQ area, free bicycles that you can take for a ride, free snorkeling gear that you can take to the beach, fresh flowers and some fruit at check-in, VERY extensive guide to help you with some planning, and more... I would definitely recommend this place to others.