Very central, heart of Barcelona. OK for a business stay