The place is pretty nice and the location very convenient in the center of Athens!