My husband and I did our mini moon to celebrate just getting married. This place was everything and then some. It was extremely clean, and the deck/pool overlooking the ocean was an absolute dream. Very dank.