Can’t have a better spot to stay in Vegas. This place is perfect for regular visitors like us.