I have spent one month at the Mitchell place and I strongly recommend this accommodation ! Indeed, the flat is well furbish and you can find any things you need for cooking and your laundry. Moreover, you are about 200 meters from the closest metro station which can take you in 15min to the city center… thus it is very convenient. Finally and not at least Mitchell is a great host who will make you at your ease