The place and location was great! Actually, i think the pictures you have don't fully show how great the apartment is. Great location, great welcoming and very clean.
The only small issue that made us a bit uncomfortable was the communication with the associate that was handling the checkin. Her phone was switched off the day before our arrival (so we got really worried if everything was ok with our reservation). And she would not reply to SMS messages. However, she was great when we finally got to meet her in person! Ah, and unfortunately the dish washer was not working..