We had a lovely four-night stay at Antonio’s, in Marina San Gregorio. The house was beautifully decorated and very spacious - we were a group of six and felt very comfortable there. It is located on a side road, up a slope, near to San Gregorio’s main parking places, with easy access to the sea and to all the main restaurants and bars. We loved the front porch terrace with the sea view and the outside shower (useful to wash the sand off your feet and to cool down every once in a while). Take note that only one car can be parked next to the house, any extra ones will have to pay for parking by the main road (don’t worry, it’s not expensive - 1€/hour or 4€/day). Antonio and his wife are delightful, they don’t really speak english, but with a bit of Italian (Google Translate is enough) we managed to communicate quite ok.
The only down side for us worth mentioning is that there was no cutlery and soap in the house. We managed on our own, and Antonio did bring us something after asking, but it would have been nice to have these things available.
We would rent the place again if we ever come back to Marina San Gregorio.