Great apartment to stay in central Athens, with all the amenities needed