Location is a bit of a struggle to find off using Apple Maps but everyone in Greece is super helpful. Location was walking distance to everything, suites, food and more. Highly recommend.