Excellent location, great access, and clean space! Worked really well for our stay with a toddler.
Kitchen was well stocked too and had a good range of pots/pans etc.
A couple of negatives; check in time was changed a couple of hours before we were meant to pick up the key which I know can happen, but was frustrating as we planned our travel around the checkin time. Also the heating in the apartment had to be overridden on the system every day or it was blasting heat of over 30 degrees!!!! Was sweltering.
Other than these 2 things, our stay was really good.