The apartment is nice, spacious, you have everything in it. The only minor complain i have is that the TV has only 10 channels and I couldn't see any of the World Championship matches :) Nestor was more than helpful, giving us nice tips. The apartment is located close to Acropole but the streets near by are not the nicest- although we had no problems at all the entire stay.
Great value for money!