well equipped and clean