Very clean and provided everything you could think off. We will definitely be back.