Property is as described, its in a very convenient location right next McCarran airport. The main street basically takes you into the terminal. You will hear the airplanes, so if you're a light sleeper this might not be the best location and/or bring ear plugs to help. However, I found the noise level to be very tolerable, not that bad at all.
It is also right next to a gas station and about a couple of blocks from MGM, so very convenient to get around in general.