Clean, comfortable, well equipped, good location and helpful and friendly host