Overall a great place : very nice people working here, convenient location and comfy beds and blankets. However, some showers and toilets were not very clean... It seems to be quite a large place, so I reckon it might take time to clean everything and it can't be all done at once