Fantastic Spot to stay near the strip! Definitely a great place to check out when visiting Vegas!