The location is amazing and indeed very convenient, considering how a bad weather would have made commuting in Venice a nightmare.
The insides also exceed all expectations!