The apartment was amazing, the views are just wow! The location is perfect if you want to do snorkeling because there are a couple of companies that do that just 5 minutes away from the apartment which was just perfect. The amenities and all the extra gear to hang out at the beach was just perfect, thank you!