We enjoyed our stay. Location was perfect in the city centre of Athene.
We really recommend it.