Can gazebos be used on a hard surface (ie patio), can you wieght them down rather than peg and do they provide a showerproof area as well as a sunscreen, say like this one? Thinking of contingencies for dd's garden b'day party !