Very nice place in a great location, close to the Acropolis and center of Athens.