On a recent visit to Corfu in Greece, Rachel Beresford found an all-inclusive resort that dispels myths of overcrowded hotels, repetitive food and fights for sunbeds...