Great place. There are lots of little touches that we really appreciated, and having the beach so close is a big plus. Highly recommended if you have children as well, as they have provided lots to keep them occupied and happy.