The perfect little place right on the strip - felt like we were staying in a 5* hotel but it was so good to have our own kitchen/place to hang out.
The complex itself was very busy but the whole of Vegas was so no complaints!