Cozy, spacious place, within easy walking distance to a rustic, quiet beach