A great place in a decent location with a great host who provides more than you expect in the way of hospitality