We stayed few days in Teresa's place and it was great !
The flat is 2 min from the beach, well equipped and clean.
The WiFi is strong (we were both working during the day on zoom & presentation).
Teresa is helping and very nice.
If you are not familiar with the Island, the town is easy to reach by taxi from the port (12 euros to get there) and well deserved by bus. You might need to get some food in the port as there is no supermarket.
Definitely recommended !
Louis