Excellent location. You can walk to the acropolis, the plaza, market, subway, and lots of restaurants.
Very clean and comfortable. Easy check in, and good communication.