Home World Hydra: The Greek island of calm where cars are banned and time stands still