Shower's excellent, toilet's modern, bed's good, and there are 2 -count 'em, 2- AC units. Room was exceptionally clean and the kitchen is very well stocked.
Laundry's a super convenient combined washer-dryer (though drying racks are available), but in a separate room so you may need to coordinate with the couple other rooms/guests in the suite (or use the laundry bin to get their clothes out of the way). Also I stayed on the 7th floor and the walls are thick so no noise problems that you might expect from being downtown.
The location itself is not super touristy but it is convenient (Omonia metro station is a few blocks away, Psyri's like 5 blocks, and the Acropolis/Syntagma are like 10). The view is also unremarkable - just the neighboring apartments - but if you want a great view in Athens, well, there's the Acropolis and Lycabettus Hill.