Santa Cruz was a perfect location, very central and most things were in walking distance.
The host was professional, friendly and extremely helpful.
We would definitely recommend this accommodation.