Extremely clean and spacious. Great place for a family to stay or if you need space. Host was quick to answer any questions. Kitchen was spacious and outdoor area was perfect too.