We enjoyed our stay at Residence Citai. The flat was attractive, very clean and had everything we needed including a well equipped kitchen, tv and sofa bed in the living room. It had been nicely decorated and furnished and for our stay it was a comfortable flat. The terrace was good, local area quiet and close enough to the town to walk in each day. It's a fairly long walk to the La Cinta beach but we had our two kids and brought our car from the mainland by ferry. The only down side was lack of any wifi, which is detailed on the advert but there was none at the flat. The staff at the agency were helpful and you can go to their office to use their wifi but I think this should be made more clear on the In Italia website. Overall, we had a great holiday and loved San Teodoro.