Wonderful place with outstanding hospitality