a very lovely place and excellent location in Athens