Clean, comfortable and spacious. Hosts were friendly and accommodating.