Nice to see some actual useful Vegas info on here. In all my Vegas years, I’ve never been there as I also heard it was a shell of its past glory. I will have to reconsider based on your review.
I will say, seems like a shitty tip at 13% but that’s my opinion coming from the industry.