Nice place to stay for short trip in Athens.