Marvellous apartment and location in Rome