The place is perfect for a long stay, near Vatican and close to the main attractions in Rome.