Very clean and they have everything you can think of! Would stay again!