Clean, well equipped, exactly what it claims to be. A great value.