Clean, comfortable, well equipped, good communication. Exactly as described.