The hotel and its amenities were fine. The room was relatively clean and somewhat spacious.
The main issue I had with the hotel was that they charge for everything, from the use of the gym, the pool, waterpark, etc. The room service menu prices were a bit high for this kind of hotel. I would expect paying those prices at a 5 star hotel but not for a 4 star on this level. For example, I believe an order of french fries was a little less than $30. However, we were able to avoid those exorbitant room service menu prices by ordering delivery (pizza and chicken) using a Korean food delivery app service.
Another thing that wasn't cool was that check-in is at 3pm but you have to pay about $20 per person to use the swimming pool or waterpark, which closes at 6pm. That didn't seem worth it at all, so we didn't get to go to the pool or waterpark. They even charged to use the gym ($10 for hotel guests).
The hotel basically gave the feeling that you pay a decent price for the room, but you have to pay to do anything else or pay more than what it would normally be worth. I figure that's where the hotel makes up for their relatively decent room prices.