Very nice place with best location in Athens!