Awesome space in downtown Santa Cruz! Near to The Catalyst, across the street from a taqueria, walking distance to the best ice cram shop, funky coffee shops, skateshops...
Spacious, accommodates many guests. Perfect.