8 yrs ago•ForthoseeyesreviewedTalk of the Town1238 S Las Vegas Blvd Las Vegas, NV 89104The floor feels like a VIP room.