We stayed here for a few days and have been raving about it to everyone we meet. Beautiful set up and a great location. We loved sitting on the deck looking out to the beach or watching the stars. Would definitely come back!