Clean, comfortable, spacious with a well-stocked kitchen and friendly, responsive hosts. highly recommended.