A great place to stay in Venice. Feels like a home. Plenty of space and amenities.