Great location. Check out the Rambla de Poblenou one street over. It leads down to a lovely beach - and is filled with good restaurants and shops.