The location of the apartment is perfect! Roberta is really nice and helps us a lot. The only imperfection is the shower is not hot enough. But we really enjoy our stay in Rome!