Shower rooms and toilets were always clean. The kitchen was dirty at times due to some guests leaving dishes unwashed, but it was cleaned regularly. The rooms were warm and comfortable, but there were few places to hang towels, etc., so there were a few days when there were many guests staying, making it difficult to dry wet towels after a shower. The staff at the reception was very friendly and the overall stay was very good.