Leandro's place is fantastic. While we didn't meet him communication was really good and check in and out was easy. The place is located very close to the train station so it's easy and fast to get in to Venice. Also a day pass will get you in and cover all your water taxis for the day so it is not any more expensive than staying on the island. The place is newly renovated, very clean, and has a very comfortable bed. We would highly recommend Leandro's place.