Would 100% recommend. Place is very clean and the hosts were great. Met us when we got there to explain everything and show us around. They provide beach chairs and umbrella which were very handy. Valet parking is 24 hours and great service. Would definitely come back again