The place is awesome!
It is huge. Suitable for big companies. It is clean and has everything needed. The location is good, once you understand where everything is located in Venice. The area around is filled with bars and cafes. And the prices in local venues are very moderate.