Everything exceeded our expectations. Thomas has the ideal place. The beach was perfect and the space was super clean. Highly recommended!