Sun, sea, sand, wind and no people! Such is Stera.