the place looks a bit different from what the pictures are showing. Terrasse is accessable for all, and not directly from the appartment!
Location is great, walking distance to Akropolis and the old town! all in all good if you have the correct expactations :-)