I definitely recommend staying in Sevi's apartment. Communication was fantastic, her husband went above and beyond and picked us up from the airport (we were delayed by 2 hours too and didn't arrive until the middle of the night) which made for a very easy arrival for us. And the apartment was very stylish, clean, large and comfortable. There was even fresh fruit left for us which was a very nice touch.
A great base for exploring Athens.