Perfect location, extremely nice and comfortable accommodations, lots of little extra touches such as snorkeling gear, beach chairs, etc. Condo was clean and had everything we needed to stay for a week! Highly recommend!