Great place, staff and hotel