Great location and lovely roof terrace to yourself! Cute place for a long weekend in Athens!