This place is exactly as described, and I enjoyed my stay here!
The shared bathroom was sparking clean and much beyond my expectation; the towels are also pretty clean; one little trouble I had with the bedroom was about the beddings, seems less clean than the towels and my skin felt itchy after sleeping on it.