Great location with a breath taking view. Very clean and tidy. Personal check in with a tour of the amenities was a nice touch. Communication was very responsive. We were considering staying at the Hilton nearby for the lagoon for about the same price. But we ended up appreciating having a kitchen, fridge and laundry which used the fullest. The free snorkel, cooler and boogie board were just bonus.