I cannot recommend the app Citymapper enough. Finding this location can be difficult but if you use the instructions provided by the host you will have no issues. Please know that Venice is a walking town which means your suitcases are going to turn into a fitness item as you cross the many steps and bridges. Just set expectations. The location is in the middle of it all and off the beaten path. It was a great place to recharge after a day of walking 13 or so miles. The shower is tiny but this is normal for many locations across Europe. Everything is labeled and clearly defined so the language barrier is nullified.