Excellent apartment and excellent location. The hosts were nothing but nice and they made sure we were happy with everything. No complaints what so ever.
The apartment is fully equipped and ready to make sure you feel at home on your vacation.
In Santa Cruz you won’t find a better location to stay at, nor a better place.