All reviews seem negative
My friend and I live in NYC and are used to paying premium prices for a spa as long as we get what we pay for. We planned a long weeked in Killington and thought it would be a gr...