The reception and dining area are excellent. The buffet breakfast was superb. They have something for everyone. They worked hard to keep it well stocked. The dinner menu looked good too.
It was the room that was the issue. Small, not very clean (e.g. stains on cushions, dust around the skirting), uncomfortable beds, poor ventilation - so very hot at night, no safe and door faced onto the outdoors with a simple lock, very basic shower room. The sofa bed for my son wasn’t made when we arrived at 7pm at night. They said hotel.com (Expedia) don’t tell them what we book (please remedy). I had to ask for the extra bedding and made it myself.
Plus had to pay a premium on my room as we are outside the EU. I paid on a debit card but it was treated like a credit card. So be prepared for that one.
It is very convenient for Legoland and Lalandia.