Youri's place is great. Much bigger than we expected. It's one minute walk from the closest metro station. We had a great stay. Everything was perfect.
Would highly recommend!