great place close to everything in santa cruz