The place and surroundings are truly beautiful and well taken care of, with nice touches and details. It offers a very special environment to just relax and be near other attractions like hikes, Santa Cruz etc. The minor downside is to have to drive for everything, but the upside of that it's that it feels far from 'civilization' :)
Not having a stove can be a little inconvenient as it requires more planning but actually just for two nights we did it without problems. I'd love to stay there again!