the best location ever, a beautiful apartment located in the middle of everything, and if that is not enough, walk down a few steps and dip in the beautiful Aegean sea. and the host? well eleni is something else. be back for sure