The apartment is so much better than the photos :)
Communication with the host was great, everything as agreed. We were a group of four welcomed by her sister (even though we were arriving around 8pm) and our host was available for questions, help etc. through our eight day stay. The apartment was very clean and cosy, nicely decorated with some cute details and enough towels and bedding. You really have 5 minutes walk to the main train station, and 6 minutes walk to the Larissa Metro station taking you to the city center in a couple of minutes. I would definitely recommend staying there :)