Our stay at Sergio's place was great. The place is exactly as advertised. Clean, stylish, view of the London eye, etc. Sergio was responsive but frankly everything was perfect and we didn't need to communicate much.
Possibly the best part of this place is its location. It is off of the Strand, a major thoroughfare, but tucked in enough that it is very quiet. It's also only steps away from the river walk along the embankment, which we walked each day.