Can someone please explain to me where the Vegas Club Hotel Casino is exactly, I know where the Plaza is, is it right in that area? I am not good with north/south directions, I need landmarks to go by. I have been recommended this place as a possibility to stay at and looked at reviews on the Yahoo travel site and they were all very good except one, with most being returning customers which tells me that they must have good service and clean rooms or people wouldn't keep coming back. Was told to ask for a north tower room if e stay there. Has anyone stayed there? No "bottom feeding" comments needed please.