We really enjoyed our stay. The location was great -- gorgeous sunset view off the balcony, and just a few steps to the water. Very close to larger beaches, including spots with great snorkeling. The condo had all the amenities we needed, including a well-appointed kitchen and beach gear.