This place had everything our family needed! Even though the weather was terrible, there was plenty for the kids to do around the house that kept us all comfortable and happy. I would definitely stay here again!