This place was immaculate when we arrived- everything is new, clean and tidy. There was a property manager who helped us get checked in- very good attention to detail, really friendly, and gave some great recommendations for restaurants too.
I'd say the best thing about the place is its proximity to the city center- if you have a vehicle or you're willing to get uber's, it's easy to get into town. The place itself is in a newer complex with two apartment buildings, but not a much close by if you have to walk. We had a rental car (free parking on site), which was a great decision, as you really want a vehicle to get around. everything you need is within a short distance if driving.