Place is clean. Our family enjoyed our stay. We were close to grocery stores and able to cook with ease since the kitchen had all necessary appliances and tools. She even had a high chair and pack and play!