Great location, great amenities, and the perfect place to stay if you’re visiting Santa Cruz. Our hosts were super friendly and I loved that pets were allowed-you won’t regret staying there!