I know that this has appeared on NSC before, but my girlfriend and I are thinking about a holiday in Sicily next May. We're not keen on a breach holiday, and would rather visit quaint towns and marvel at stunning architecture. Any tips from NSCers that have visited Sicily recently will be more than welcome. Does Palermo offer enough for a five day break, or should we travel further afield ? Is using public transport to get around the Island viable ?