Very clean and tidy. Has everything required. Highly recommend and will be coming back.