Great place in the centre of Barcelona. Welcoming hosts.