Went last year, the fees are what's stopping me from every going again. A good 30% of that vacation was spent on near hidden fees because no business wants to give the actual price till the bill comes out.