Nice place in Athens, well located and perfect for staying a few days, in terms of equipement and comfort