Once we reached Venice, Ricardo was there at the apartment, so we had no issues locating the place. He had emailed me the location details before we reached which was very handy.
The flat is located 20 mins away from the mainline station and very close to Rialto and San Marco from where you can reach anywhere in Venice. It's a lovely two bedroom flat and there are lots of restaurants, pubs nearby. The only downside is the noise from the nearby pub which can be quite loud at times, but given the size and area of Venice it is quite understandable.