A comfortable and heart-warming place to stay in Santa Cruz, close to a variety of eating places and public transport is within reach from it’s location.