In short - Stay here! Lovely place with balcony, perfect location, responsive host!
This is an absolute gem. Two bedrooms had 4 beds which was more than enough for my friend and I. Carlos is highly responsive, if I had any questions or issues he'd respond immediately. It was reassuring and made me feel more comfortable.
The location is perfect - on the waterfront strip of Barceloneta and a 5 minute walk from the beach. I wouldn't recommend eating in that area as it's touristy, but it's a short 15 minute walk to El Born which is more of a trendy area with locals and tourists.