Clean and very well equipped and organized.