This place is in a great location. Walking distance from the Rio and a short drive or longer walk from the main strip. It's not necessarily the place to do anything at the apartment besides drink, but it is Vegas so not a total loss