Clean, lots of space for a family, and very welcoming. Short walk to the beach and nice big yard for the kids to run around. We only stayed one night but would stay here again.