We had a lovely stay except for the TRAIN that runs ALL NIGHT and is located about 20 feet from the room. The hotel website states those rooms are good for families. While I agree the actual rooms have a great set up, people with small children should BEWARE. My 8 year old twins woke up every time the train passed (they blow their horns), at 10pm, 3:30am, 5-something and so on. It really out a damper on our relaxation. The actual hotel and resort is fine. I like that there was a pool though it didn’t seem to be cleaned often (seaweed constantly floating around) and you can’t actually see the ocean while you are in the pool at the pictures imply. Adult swim is 8pm-10pm which was a bummer for us as we would have loved to swim after dinners and amusement park time. Overall we would stay again just NOT in building H (which is across the street and not connected to the actual hotel anyway.)