Great spot to stay at while visiting Las Vegas