Amazing location! Perfect spot to stay in Athens!