Excellent and really nice apartment at a lovely and central spot in Rome