Location is perfect if you want a modern an cool place, but not in the middle of the strip.
Close to many amazing restaurants off strip, great views, spacious, etc.
Internet was not great if you really need to work from there. Kitchen was was basic for long stays, but not a huge problem!