Leo's place is strategically located and is very close to the metro station. There are also escalators heading up if you have heavy luggages, you are welcome ;) The place is clean and cute, would be perfect for 2 guests.