Fantastic, well equipped and clean.