Very good place to stay in Athens. If it is available, book it!