The place is great and would gladly recommend it. The only negative during our stay wasn’t due to the apartment or the location, but it’s on the third floor, it was already pushing 80 and a building maintenance error caused the heat to turn on. It didn’t give the best nights sleep, but I think it was just an unlucky event.
Make sure you remember to turn in your keys when you leave :)