Seemed to be the best place in Vegas near the strip. Located near lots of restaurants and stores and a very nice and safe building that'll make you feel at home! Super cool host too!