João's place is good value for money. It has a good access to the city center, and good restaurants are nearby.
Since it's a shared hostel, you can't expect it to be clean, but if you are looking for a place to stay for cheap, this is it.