Beautiful place located conveniently to the sights near Spanish Steps.