You get what you pay for: the place is just as described. Small but does its job. The reception does a fantastic job keeping you updated and sorting the needs. It was not perfectly clean upon arrival and it did present minor deficencies but the staff was quick to fix these.
Happy, would recommend