Home to the Colossus of Rhodes, one of the Seven Wonders of the World, Rhodes is a sunny slice of island life in Greece.