A lovely space in the beautiful resort of Santa Cruz.
Great location and fabulously friendly hosts