It doesn't get any more central than this!! Location really is excellent, just off Ermou and Mitropoleos streets. Check in was very easy and procedure clearly explained in advance. The team was very responsive and accommodating to requests. Nice, clean, well heated flat, with warm water at all times.
Would prefer less noise from outside but that's what you get for staying in the center, and also minor issue with some light getting through despite the blinds and shutters.