The place was serviceable enough. The terrace was the best feature. The toilet seat was completely broken and the hot water situation less than desirable.
The communication was clear but totally impersonal.
Overall it is a fine choice for a short transit in Athens.