The location is perfect you can walk to all places from here, the place has a nice decoration and it is clean. The view from the Acropolis is also nice at the terrace.
The best was the service, very kind and efficient, they are always looking for the option for your needs. I definitevely recommend this place.