Amazing terrace that offer the typical roman view! An excellent location! Amazing place