Clean and recently renovated apartment in the centre of Barcelona.