Lovely to spend an evening, great sea view bar and restaurant, a place to scape crazy rain and enjoy relaxing environment, not recommend for shopping though, high price. Even not recommend for peeing as it will cost you 3 € I guess :) so watch your drinking !
I think everyone that visits Barcelona should visit Maremagnum port of Barcelona. There are lots of restaurants and lots of dance clubs for night life. I hope you guys stay with friends and stay safe if you stay up late.