I have been coming here since I was a child. We were there for New years Eve weekend and had a good time. The room was very clean and nice. I had requested a lake view but instead ended up with a room facing the parking lot. I feel like the customer service needs some improvement. The food was great but it took a long time to get served in the Frontier Restaurant. We waited 20 minutes to get a beer.For some reason there was no hot water for half a day. We had very early risers above us. Also very disapointing was the fact we could not get a later check out even though we offered to pay for it. I was glad to see a full house and hope business continues to be good. I would just like to see some tweeks made.I also spoke with the manager over some of my concerns and she was very undertsanding and apologetic. We will definetly visit for another weekend and hope for better results! The spa was wonderful and I will be back there for sure. the fire places are cozy and warm and we loved drinking coffee here with a great lake view.