A perfect place for you to stay while visiting Las Vegas