Well-equipped and comfortable apartment. Excellent location, in the classic Athens sense.