You get what you pay for. If you’re on a low budget, it’s a rather decent accommodation. Cambridge is expensive in general.
Since the flat is shared with other guests, cleanliness of the bathroom and common areas may vary- depending on others as well. I’d have preferred if the bathroom were cleaned daily or every second day. Instead, it looked like it happened probably once or twice in a week.