In a word… Perfect!
The place was everything that I would’ve hoped it would be and the hosts were there when you needed them and not there when you didn’t want to see them. Great place.