Very clean. Great Location. Living Room was a little small, but the spacious kitchen and outdoor space made up for that.