This is the place to stay at when visiting vegas. Everything is super close to this home, 15 min from the strip!