I have stayed here before and tend to frequent it when exploring the strip during photography adventures... Aria is fantastic! I am definitely a fan!
As for staying here: expect luxury and comfort. We stayed in a standard Q/Q room and we loved it! There's so much use of technology in this room, it's really convenient once you figure it out. It'd be great if an instruction manual was left near the panel that you use to turn the lights and tv on and off...as well as the curtain control for the window. Aria advertises a corner view in every room, don't expect a full out corner. The architects were VERY clever by cascading the room windows out so that each room does, in fact, have a corner view. The windows go out about 5-10 inches to achieve this. At the time that I stayed here, I had earned a comp room via MyVegas and had no issues with the check in process. Aria does have a bell desk who will check your bags should you arrive before check in and/or your flight leaves a bit after check out. This makes it easy to go out and explore the strip without hauling around your bags!
Aria is located right smack in the city center which makes for a lovely view. We had a mountain view room, so we got to look out into the valley and see all of the lights. So pretty! There are ample restaurants - some are SUPER high end - throughout Aria. There are a few lounges and bars - nothing crazy. I've heard that they're adding a club within soon though, which will make this an even better location to stay at!
Aria's pool complex is... well, a complex. Plenty of various pools to choose from including their "beach club" liquid. Liquid is pretty small though, so I think you're better off making your own party around one of the surrounding pools.
Aria is worth the stay, if you're considering it. You'll get a luxury room with access to luxury all around... makes for another kind of Vegas experience.