It is a superb place to stay in Athens.