To start off, the location is terrific. Easy access (walking distance) to the beach, shopping, and restaurants. The condo was well appointed with all the expected amenities. The Keurig coffee machine was a nice touch. The rooms were on the small side, but very nicely decorated. The bunk beds were a hit with the kids. The community pools were great, especially for the children. Security was in evidence and we never felt nervous. The owner is proactive, and we felt very satisfied with our visit. I would definitely recommend the condo and stay here again.