Excellent location near Spanish steps.