You get what you pay for. For german standards this place didn‘t impress with cleanliness but it was very cheap and the location was ok.
Bathroom was dirty and a lot mold, towels with stain, kitchen wasnt clean and a lot dirt and bad food in the fridge.
Communication was on time and self Check in Easy.