Had a brief but great stay at Leonardo's. The flat is nice, the location amazing and Leonardo was very helpful and flexible with the arrival process after my flight was delayed! (Beware of his crazy cat! ;) )