Clean, spacious and great for kids. We loved it! Andrew was a great host; very thoughtful.