Best located flat, but look out for real parking options nearby before booking! (No free parking in the street.)
Flat could be cleaner and a bit more renovated.