Came for our honeymoon. It was excellent. Every morning we were able to watch sea turtles from the deck! Everything you require and more was provided. Came in very handy! She is very responsive if you have any questions - so no leaving you stranded. Super amazing stay!