Amazing stay! So grateful to have found this listing for a long term holiday in Rome. Great location!