The place is very comfortable, and well located. You share a flat with one bathroom, and a small kitchen with other guests, but your room will be easily lockable.
Altogether, you get what you paid for.
Keeping the weird shower aside, would recommend to stay there.