The location is perfect! We were so happy with this place and would highly recommend to anyone visiting Athens for a short time.