We had a good stay at Alberto's apartment. The location is extremely convenient, next to the main bus station and near the train station.
Alberto was great at giving us recommendations for restaurants to eat, grocery stores where to buy food, etc.
Some small downsides where that we had to pay a 30 EUR late check-in fee, and that there were some small ants in the bathroom.
But overall the experience was very positive, and we would stay there again.