We absolutely love this place. The location is amazing for snorkeling, beach, pools and restaurants. It's great when you are on vacation with the kids, because everything is easy and accessible. The apartment is large and comfortable. I highly recommend.