This is an amazing place that deserves several days. The apartment is quite nice, with marble entryways, tile floors, full kitchen with washing machine, wonderful views of the ocean, and an incredible restaurant with extremely reasonable prices.
There are numerous activities, including dune buggy and horse riding at very attractive prices. The hotel offers a free hourly shuttle to various downtown destinations. There is a security guard on-site.
The free breakfast is the most extensive we have ever seen. We enjoyed the breakfast and the delicious dinner in the evening.
We regret not knowing how wonderful the apartments were and only booked a single night. You might wonder, as we did, why stay anywhere else?
One thing lacking in the very nice bathroom were towel hooks.
We can't wait until our next visit.