Great place. Clean, comfortable, and has all the amenities you need. It’s about a 10 minute walk to the nearest metro station if you plan to use that to get around, but Athens is quite walkable.