Very clean and affordable. They provide tons of toiletry items and a couple snacks and water. Shared bathroom was kept very clean.