Ten stars! Studio Léo is perfectly located, close to different metro stations and is a stone’s throw away from all the restaurants you could ever want on a busy street. The place is beautifully clean and quiet, equipped with everything you could ever need for your stay in another country. Check-in was a breeze and Antoine is really helpful. We would definitely stay here again :)