My husband and I stayed at the condo with our two teenage children. We had a great time. The condo was very clean and we were provided with many small items that were greatly appreciated such as laundry detergent, dish soap, bath and beach towels, salt/pepper, coffee pot and coffee filters. The kitchen was stocked with utensils, pots, pans, and dishes to prepare and eat meals. The white sand beach was clean, beautiful, and a very short, easy walk across the road. We ate at several good restaurants, got ice cream, and shopped for souvenirs and all were within walking distance. My son and I even played around at the tennis court with the rackets and balls that were provided. The seating area on the balcony was very quiet and comfortable. I would definitely recommend this as a wonderful place to stay. Thanks Sheryl and Buddy!