The units are comfortable and spacious. As is indicated, it's definitely not beach front, and is within 100m of the airport landing strip. Office host is helpful, and the pool is large and nice. The gym has older equipment, but is definitely suitable and will allow you to stay in shape / get in shape, during your stay. Figuring out a deal on a golf-cart in advance for your stay would be extremely helpful.