Excellent apartment in excellent location. Somewhere to rest your tired feet after wandering the streets of amazing Rome.