Nice and Clean place except for the outside patio which we had to clean ourselves. Not quite as close to the beach as advertised but still a nice location. You can hear the people around you but surprisingly quiet. Doug was very friendly and helpful.