Central location, great hospitality, and updated, comfortable apartment. Perfect spot for touring Athens.