Very Clean place. The location is fantastic. Parking at the house is a definite plus. We used the patio area each night for a place to sit outside and have a little happy hour after a day at the beach.