I recommend Pedro's House for a perfect location in the city centre, and very good accommodation.