The pictures are very accurate. Amenities are thoughtful including towels, toiletries, and even slippers! And above all, the location could NOT have been better. You are right under the Acropolis and easily accessible to the tourist sights as well as the major restaurants. For one night with 5 people, it was perfect. There are also drinks and snacks available for purchase at a comparable price to the stores if you get lazy and don't want to go outside to search for some wine or sodas.
All in all, would definitely stay again if in Athens.