Great place to stay! They provided snorkeling gear for adults and beach toys for kids. The location is only a 10 minute walk from the beach and right next to lots of shopping centers. Check in was very easy and there was excellent communication from the moment I booked the place. I'd definitely come back!