First of all - Carla is a perfect host. She knows English perfectly and (trust me) it's really important for you in Italy. She answered all my question fast and completely. And I got all the help that I needed.
I would say that Terrasini is the perfect location - it's a quite small town with a lot of facilities. It's not a problem to find shops, restaurants in it (as well as a barbershop, a vape shop and everything you could imagine :) ). Also, the beach is in about 5 mins from the flat. Another important point is that there are no problems with parking space.
About the flat - it's perfectly clean (and a cleaning lady comes every day), stylish and located in a few steps from the main square.
My stay at Carla's B&B was really perfect. I could definitely advise this place for your vacation.
Thanks Carla!