Overall, Eleonora Teracce meets our expectation. Excellent location, great restaurants nearby. Dolce vita!