Very clean and wonderful spot to stay in Barcelona