Great location, rooms and hospitality