Everything you could need for a short stay in Venice. The flat was clean and in an ideal location - away from crowds but still in an incredibly beautiful area.