The place is very near to Placa de Catalunya so it's very central. They will provide you with great tips to make your stay awesome.