A little slice of the Greek Islands, well contained, scrupulously clean & close to beach