Clean, well equipped, and pretty nice.