Great thing about I loved Leo's place is that it is in the most convenient spot, it is literally next to the famous stairs! Has everything you need, very clean, there is WiFi, and Leo is able to recommend many great places.