We enjoyed staying here. We had a clean appartment for a low price. Near the Vatican, a short walk from the subway and walking distance from Ponte.
Don't expect luxury, you get what you pay for.
By the way, the washing machine is a big plus after a warm and sweaty day on the streets.