Clean but very very small place. You get what you pay for. Good location.
No shower space, you shower on top of the toilet which can be quite disgusting.
Average overall.