This is the kind of place you want at Santa Cruz has everything you need and is super close to the beach which is perfect only a few minutes walking from the spot. Excellent