We stayed at Thomas apartment in Venice, it was really nice apartment, clean, comfortable. Easy communication with the host.
The flat is a little dark, but I think vast majority of buildings in the center of Venice are like this taking into consideration that that the buildings are close and with equal heights.
The location is really close to San Marco square so is a good location.