This is one of my favorite places to stay in Vegas. It's centrally located on the strip, the rooms are small, but luxurious, and ... More