Santa Cruz hostel is such a wonderful property, located walking distance from the beach, with very beautiful and clean amenities.
The staff are all very welcoming and helpful. No better place to stay if you're visiting Santa Cruz and want to be near the beach and also meet people.