Very good apartment in the center of the city, perfect for visiting Athens!
Very well placed.