Clean, cool, comfortable and quiet. Beach was 10 minutes walk and being an off leash beach, the dogs loved it. Michael's suggestions on things to do did not go astray. Generous and hospitable host. We will definitely stay again.