Place is at a good location close to Monsteraki square and major attractions