Overall, the experience was quite good, but the staff wasn't very responsive. I checked in after check-in hours, but the room wasn't ready, and the key was only given after several requests. The bed type didn't match the one listed in my booking. I accepted it anyway because it was already late in the evening and I didn't want to rush check-in, and the room would only be prepared after arrival.
For those staying on Saturday nights, there's a BBQ party with an additional fee, which is quite expensive compared to the BBQ menu options.