The place is at just the right spot, very close to acropolis and everything is easily reachable by foot. Even the Archeological Museum is not too far to walk there, so that was a bonus.
The place was very clean, the amenities were all as described and we had no issues.