Just off the Via Krupp a short walk from the center of Capri town, Il Geranio's dining terrace has one of the prettiest views on the island, looking out at the Faraglioni rocks from under the shade of pine trees in a park-like setting. Service was gracious and skilled. The food was excellent, particularly the grilled local "red fish" which was prepared in a tomato purée. At the end of our meal a singing guitarist serenaded us tableside -- adorable! This was one of our best dining experiences on Capri and we would strongly recommend it.