Excellent location and fantastic apartment!
Super clean and comfortable, Highly recommended spot for a great stay in Athens.