We really enjoyed our stay at Leonardo’s. The house has beautiful rooms and the furniture was well selected. Communication was at times difficult and the check in process was more complex than it could have been. Other than that it worked really well for our stay in Rome and the location was perfect for us.