They were great to book with and very responsive. Nice location, but Athens is such a big city it is still a taxi to most sites. The shared amenities were solid and we had no issues.
Highly recommend!