The good first: The host was friendly in our communications and left us some wine and snacks before check-in. The apartment was nicely decorated, the bed was ok, and the AC worked well. The location is just ok, unless you plan to rent a vehicle.
Unfortunately we had a couple problems with the place. We didn't notice it when we checked in, but already upon returning the first night there was a strong smell coming from the bathroom, I would best describe it as musty sewage. After we informed the host, they had the room cleaned (towels and trash bags changed, etc), but the smell persisted.
The other major issue was the WiFi connection. It seems like the host has just one weak router for the entire group of apartments, and we were barely able to use the internet at all. There was a better connection walking up the street and using the Municipality of Thera's public WiFi, but this was very annoying when trying to plan activities or relax at night with a movie. Honestly, in 2022 one should be able to expect a decent internet connection.