Clean apartment, all the amenities you need, great location. Perfect for a stay in Athens.