Best place to stay in Vegas, very close to the strip, huge Space with amazing views.