This is a fantastic place with truly helpful hosts. They allowed us to check in a bit early, the place was immaculate and had really every convenience and more. I go to Santa Cruz quite a bit and this is going to be my go to place.