This place was mostly clean and stylish with all the necessary amenities. My family enjoyed our stay here and the house was super responsive and willing to work with us to accommodate our needs. The floor was a little dirty, everything else was great!