Beautiful, quiet place full of flowers and Greek atmosphere.