The facility is brand new, super clean and professional. I have not seen any signs of pests or safety issues. In fact the environment is amazingly dust free, fully indoors and mod...
All reviews seem positive