We had a good stay in Lido, the apartment was as described and very central and convenient. Sara was responsive by email but did all correspondence in Italian which was a bit tricky as we speak English only - thank goodness for Google translate.
The fellow who checked us in also spoke no English so was unable to give us much direction or local information and as the apartment had no wifi we were at a bit of a loss. Otherwise we very much enjoyed our stay at this clean and comfortable apartment.