We stayed at this place for one and half month. It is a wonder place to stay. We enjoyed the location very much, close to everything in addition to be above the wonderful supermarket. The experience makes us love Greece even more.