This condo had all of the necessary amenities and we were very comfortable. We enjoyed being able to sit on the porch overlooking the beach- it was just like being on the beach without the sand! There are a few good restaurants nearby-Pepper's, Lone Star, Sunshine Grille- that we really enjoyed and the shopping at Caymana Bay was within walking distance. The Marriott next door offered all sorts of Watersports activities like jet skiing and parasailing. The whole family enjoyed their stay.