We've never had a bad meal at Sale and Pepe, and have always had good service as well. I actually prefer it to Izi, mostly because of the location. Izi's food is good, but the location and atmosphere are just like a great restaurant here in the states, and when I go out to eat on the island, I want to know I'm not at home. Spiga is excellent, but is a bit of a drive from Simpson Bay. Isola is fine for pizza on a night when we don't feel like driving, as we can walk there from La Vista Beach. If I had to choose one Italian restaurant near Simpson Bay, it would be Sale and Pepe.

And as Todd stated, the lasagna at The Palms is excellent.