Can't help with Sol e Luna, but at Spiga our preference is definitely a table on the porch. Even though it's right on a road, there's not a lot of traffic, and the open-air atmosphere is definitely nicer than the dining room. We've had the same experience there as RonDon, with some meals fantastic and others a bit of a disappointment. Hopefully you'll have the fantastic experience!