This is a perfectly nice hotel, and almost rates a very good. The rooms are fine, the same as any Best Western anywhere.
The staff was very helpful, even calling about a pre-booked (so the hotel didn't get any commission) tour that was iffy due to lack of business (and was ultimately cancelled.)
The location is within easy walking distance - under half an hour - of the acropolis, and is closer to the Archaeological museum.
There is no hotel restaurant, other than for breakfast (decent variety, perfectly fine), and the only nearby restaurant not part of another hotel is Alexander the Great, which is a fine restaurant, but for variety you need to walk down to the vicinity of the Acropolis.