Very well located near the Acropolis and the Agora Park