Great location with everything you need in walking distance.
No major luxuries but its a great base to explore Venice. Highly recommended