We stayed here for our honeymoon and loved it! Great location & wonderful view. The pool, hot tub, and snorkeling equipment were all very nice to have. Would definitely come back!