Really clean, well equipped and modern.