This resort was perfect for what I was looking for in a stay. I wanted to spend time at just the resort and there was so many things to do. The Asian (Food) Street wasn't open unfortunately when I stayed but if I return, I'd be so happy to try it out!
I stayed at the Landing Resort so I didn't have access to the gym or swimming pool. You can pay an additional fee of $35 to have a one time/same use access. There's no changing room available so keep that in mind. Technically you can't work out then swim because there's no changing room. So it's either gym or swimming pool, just a heads up. It's understandable since corona. If you like to use both facilities on a daily basis I say book the Resort with access included.
I went to the Shinhwa Park located on the resort. It's less than a 5 min walk from the Landing Resort. You don't have to pay to get in (which is nice). If you want to go on the rides you can purchase individual tickets/bundles offered. I opted for the band which gave me access to all the rides. It was less than 20,000 won, which is worth it!
They have VR rides. Roller Coasters. Kiddie rides. Gift Shops. One churro cart was open later in the evening. Which I loved! Reminds me of Disney! There were restaurants opened but I didn't have time to go..bummer. By restaurant I mean easy quick diner foods. Not anything overly fancy. The prices are as you'd expect for a theme park ranging from 11~18,000 won for a full meal.
Overall, I'd rate the Shinhwa Park 4/5 stars.