Great hospitality and decor