This place is huge and in a great location. We thoroughly enjoyed our stay and would recommend this place to everyone. You are a short walk away from the Acropolis walk, roof terrace has superb views and close to the local restaurants (which are great). All in all we like it a lot.
The bathroom/shower is on the smaller side.