This is a perfect place to stay in Santa Cruz. It is located in a close but quiet part of town and enhances the overall vibe of staying in Santa Cruz by having a local feel.
Highly recommended for couples looking for something different!