We visited Agra twice and both times we stayed at the Tourist Rest House. Both times our room was reasonably clean and more or less quiet. The rooms are set around a pleasant courtyard where you can get food. There is internet access available as well.
Both times our windows wouldn’t shut. Since it was winter, this meant that the room was really cold. It also meant that mosquitoes and other bugs could easily get in.
We had our own private bathroom with shower. It had hot water and decent water pressure. The bathroom was clean enough.
The staff were fairly friendly and were happy to store our bags while we explored after checking out.