Very clean, well equipped. High end!