Location is absolutely perfect!!! It would be my first choice for a future stay in Rome.