great place and even greater hospitality