Excellent place with outstanding hospitality