Overall, the apartment is good and in a quiet part of town. Wouldn't say it's "luxury", but it depends how you define that term - the apartment is good enough if you don't have super high expectations. Smooth check-in and check-out process, and the owner was super responsive.
I think this is a good option if you want some respite from the hustle and bustle of the strip, while also offering some convenience a short 10 minute walk away (Dunkin, CVS, etc). Midway through my stay, I realized I missed the convenience of just going downstairs and being right in the middle of the action, but this is highly subjective.