The perfect place to stay in Venice, great location.