Very clean and well equiped.