Prior to check-in a young lady from the office called to tell me someone has to pickup our room key before 4pm on 12/21 because no one would be in the office, restaurant or other amenities. Park rangers were available upon emergency. They closed for Christmas until 12/29. We have no instruction on how to check out. Thankfully we were able to adjust schedules to arrive prior to 4pm. We live 8 hours away. Upon arrival and check-in the front desk girl was rude. The other staff weren't friendly. The cabin could use a good cleaning and they desperately need someone to fix screens and clean gutters. Our cabin was missing a grill but we didn't know that until after we got to our cabin. The landline didn't work. Most of the lights didn't have working bulbs. Finally, I was told they wouldn't charge my debit card until checkout. The frontdesk girl said she just had to verify it. I was charged for the whole stay at time of check-in.