Excelent place In the center of Athens, walking distance to any main attraction. It also has a superb view of the Acropolis.
Very neat and Konstantinos is always near if you need help.