This beautiful guest house had it all! The space is really comfortable and John provides his guest with all the amenities and some. I met John briefly, he's as nice as they come, really attentive and organized. I would of booked more days but it was sold out. I would recommend this place to anyone.