Excellent location and very comfortable flat. Checking in was a breeze - great experience in Rome!