This is a stylish and roomy apartment in a great location near the Spanish Steps!