This place is very convenient and very close to all the main sites in Athens. The view of acropolis was great! It has cheesy decor, lots of signs with cliche sayings, etc., but was totally fine for a one night stay when you want to be close to everything.
We rented here basically for the jacuzzi but didn't end up using it. They left us ouzo which would have been nice touch but the bottle was near-empty and it felt like no one had come to refresh / refill things before we stayed.