Definately Sanaa is a step up from the other two. We went there last year and are booked again for this year, with some of our party going twice this trip. Via napoli and La Hacienda were both fine, but do not compare. Via Napoi is all about the pizza, made fresh and pretty good, but everything else is pretty standard.
Drew