Beautiful location and a must try is the pizza at Tombolo cafe!