Service was good as expected and location is great, walking distance from the theme parks. But there is some communication problem between trip.com and the hotel. I booked a 2 queen beds bedroom and mentioned in my booking that we are a family of 3. But the hotel said they could not see the info from trip.com and so they only gave us a 1 king bed room. They offered us a rolling bed for free, but that was not exactly what we booked and expected.