Perfect little place to stay when visiting Santa cruz