Clean, well equipped for such a small space, brilliant location, comfortable, pleasant host.