My favourite feature of this place was the view- directly through the huge glass windows you can see straight at the Acropolis, and it's magical when lit up at night. The downside is, it was more "remote" than I anticipated, so there was a 20-30 min walk to the "centre" unless you're happy to wait for the buses, etc. Ask host about the tavern nearby- it was one of our favourite finds in Athens.