Fantastic location, great amenities, clean, friendly, great communication... I could go on forever.
Definitely a must if you like the beach and Santa Cruz. We will be back for sure.
Thank you!