This big place will certainly handle plenty of people. Staff all pleasant and helpful.
Needs some renovations.
Great big window for great view of The Strip.