Incredible find! The absolute BEST place to stay in Athens. You will not be disappointed!