My wife and i stayed in one of the deluxe rooms that are closer to the beach. The cost was $316 for 2 nights. We chose the week before the Cheeseburger festival. The beach and town were great. The room was horrible. We did not want to walk on the sticky dirty carpeting without our shoes on. The lock on the door did not work properly. There was holes punched right thru the bedroom door. Dirty and smelly room. You wonder what kind of people stayed in our room. Knobs and buttons were missing off any appliances. Even the stove had no knobs, you could not use it. The TV could not be turned on because the buttons was shoved into the set. Like the buttons were smashed in with a screwdriver. The bed was completely worn out. We both had sore backs from that dilapidated bed. I was up most of the 2 nights we stayed, just trying to sleep. I lifted the mattress up and i seen plywood shoved under it, along with some toilet paper, a toilet paper used roll and some dirty looking rags. That bed was totally disgusting. 2 nights was too long to stay. I never thought about bringing our own sheets and blanket, but wished i had. My gut feeling knew that blanket and mattress were more than just dirty. We decided it was better to go back home. I am writing this review on the next day after we returned home. I just slept 13 hours. My body had to make up for the lack of sleep at the Bella Vista. I learn from my mistakes. I will never come back here again. But i will come back to Caseville. I wish i had read the reviews first. That would have been greatly appreciated. This is a bad place to stay. Trust me, i am just trying to help someone.