The place is exactly as described. It is really comfortable, clean and well equipped for 4 to 5 people (we were 4). Towels, bed sheets and covers, toilet paper, hand soap (you should bring the soap and shampoo for showers), cooking utensils, oven, refrigerator, coffee, tea and sugar, TV and Internet were all provided. We even used the kitchen one of the days of our stay to make a big meal and did not lack anything.
It is very well located, in the center of the city, very near to the sea, the pubs and restaurants and the market. There are supermarkets near and many shops. On the outside the building and the area are not pretty looking (specially at night) but there is nothing to worry about, the neighbourhood is very safe.
It has also two small balconies that were not listed, which were good for one of us who smoked to not bother the rest. The apartment only lacks a comfortable table and chairs since it only has a small coffee table and a breakfast table with two stools in the kitchen, we did not really need more but I mention it just in case.
The host was waiting for us when we arrived (even though it was late), he explained everything clearly and in english. He was very polite and kind, and he is available if you need anything regarding the apartment during your stay (we did not need to contact him because everything was OK).
I definitely recommend this apartment if you are visiting Thessaloniki.