Perfect location and everything you could want for a lovely stay in Rome.