Perfect location, very nice communication, smooth check-in and the apartment itself - more than enough to say I definitely recommend the place :)
Many nice restaurants and bars in the neighbourhood, you can reach the train station and the metro line within 5 minute walk.