Perfect location near the Mylopotas Beach