Nice accommodation.
The rooms are OK. Quite clean and spacious. So are the facilities - it's just people who are messy and who have no intention of leaving the showers/toilets in a fit state for the next person. Most important, though, the beds are really comfortable.