The locations is an absolute gem! Right along the Davenport beaches and nearby restaurants. If you're looking for chill, quiet and relaxing stay, this is the place to be! And it's far yet close enough to downtown Santa Cruz if you're looking to hit up a handful of local favorites.