Amazing place. Super clean and homey! The amenities of the resort were outstanding with all the games they provided. The living room has direct view of the beach and they supplied boogie board, beach towels, etc. Would definitely stay there again.