One sentence sums it all:
You get what you pay for.
I booked for 3 people and a set of bed linens and towels was missing.
Mattress and pillows were very uncomfortable in my opinion and also the windows need to be fixed, it's better not to open them since you could end up not being able to close them.
Location and price are really the best things here.