This location is excellent! If visiting Vegas, this is a must stay!