Clean and pleasant accommodation in excellent locality in Barcelona.