Great hospitality and a place worth of price