Incredible location minutes away from the Collosseum.