This property was exactly as advertised. The condo was in a perfect location. It was situated close to pools and the beach. It was within walking distance of other hotels, shops and restaurants.It was a short drive from grocery stores and attractions. It was clean and well maintained. When the BBQ propane tank ran out of propane, it was replaced the next day. The owner and the maintenance people were available for any concerns we had during our stay. There was beach chairs, beach towels and boogie boards available for use as well as a good collection of books to read. Everyone at the complex that we met was friendly and helpful. It was an ideal location for either adults or children. There are pools for just adults and a pool suited for children. The beach was beautiful and had snorkeling not too far offshore. Overall, we were very happy with the unit. We would recommend it to anyone. We has a awesome time and would choose this unit again.