PERFECT location right in the heart of cool Psirri. Great shopping, food and close to the Metro.