A great place! The location is as close to the beach as you can get. The apartment is clean and well furnished. The amenities are great - beach chairs, umbrellas, beach towels, snorkeling gear, pool toys. There was a lot of helpful information and really great communication. Highly recommended!