The flat was even better than what shown on the pictures, it's amazingly furnished with anything you need and you can really feel like home.
At the check in we were waited at the flat by Attila who was very kind and helpful.
The location is really great, 2 tube stations in walking distance and every sort shops and restaurants.