Needs a more thorough cleaning, they did try to make things right with us. We still ending up leaving a day early because there was a rainstorm and the roof started leaking into the kitchen and the downstairs bathroom. Needs lots of updates...Very nice people but you get what you pay for I guess