Best location in Athens. Nasos recommendation for our short stay were just perfect.