Superb space just moments from the Spanish steps. The outside terrace is a joy.