Stefano and his wife are very nice couple. They graciously let us leave the luggages before and after the check-in and check-out. The apartment is within the same complex with his brother-in-law's apartment and his daughter's. It's very exquisite, private and clean. It only takes 5 minutes to get to St Lucia station on foot. Besides, the supermarket coop is also nearby. The restaurants recommended by them were really good as well, you can try some if you want. Definitely would stay there next time in Venice.