Good little apartment close to most of what you wanna see in Athens!
Good communication and super easy check in.