This place is the perfect spot to fully immerse in the Santa Cruz lifestyle. Ideally located and beautifully decorated, you wont want to leave. We had a great stay, 5 stars.