At the top of that link make sure you read "what others have to say". Many of the initial experience were mostly negative but seems like things are better. iT was new so kinks did neeed to be worked out.
One major major thing is the luggage delivery. It takes several hrs after arrival at the hotel for people to get their luggage so you must take a carry-on for anything you think you may need within up to 4hrs of your arrival, swim suit, meds, toiletries, whatever your plans are. TRavelling w/ kids, getting in late, bedtime routine?? Just be prepared.