We stayed here for our honeymoon and I can't think of a better place l'd rather be. It was amazing and we really enjoyed castaways for great food in drinks when we didn't want to go anywhere. And the beach was amazing!