The condo was spectacular! It's in a nice, quiet, garden community within a 3 minute walk to the beach as well as many restaurants and shops nearby. The condo has everything you need: snorkeling gear, beach chairs, beach towels, umbrellas! Great community amenities: pool, hot tub, grills. King bed was very comfortable and the condo has a great, cozy feel to it. We will definitely be staying again!