You won't get a cheaper place in central Rome than this. Sharing a room cuts costs, but comes with the risk of snoring etc. No wi-fi. Helpful staff, but not all speak English. But the basic communication needed means that shouldn't be much of a problem. Check-in is fairly straight-forward, but make sure you read the information about timings and how it works.