We stayed 4 nights in a deluxe apartment. The room was nice and clean. High ceilings, large windows, walk in shower with good water pressure. The only (small) downside was the lack of comfortable outdoor furniture, I believe this was as we were ground floor and only had metal stools instead of chairs.
The hotel, room and surroundings are very modern, clean and well kept.
While we didn't cook in the apartment it appeared to have the necessary equipment.
Energylandia is around a 10/15 mins walk, you can see the rides from the hotel so it doesn't seem far. There are shops, restaurants and a McDonald's very close by, all within walking distance.
We would certainly return to the hotel if we visit Energylandia again.