Good hotel, clean and well located in Barcelona.