Saint Andrea Resort, Naoussa, Paros, Greece