Stoupa is where H went to that villa with the jaccuzi and had a romantic getaway...
We need to talk yes. Not Tolo!!!! Bliax!! Maybe Hydra, close to Athens and wonderful!!! Or Spetses... Fly to AThens and take a one hour ferry to these places... Google it!! K