Perfect place to stay for a quick weekend getaway in Santa Cruz!