The location is really quite great. If you stay there, the Salumeria right around the corner is terrific local food!
The place is clean and neat. Took a bit to figure out the hot water (solved).
If you have a lot of luggage, I would recommend you pay the premium for a water taxi - very tough to navigate with bags on the Vaporeti.