Clean, cosy, comfortable and well equipped.