A perfect spot to stay while visiting Las Vegas!