Lovely small self contained place to stay- the best location in Athens.