Great apartment in a great location. Definitely a must for your athens trip