What a find! Staying on the boat was a great experience. It's about a 15 minute bike ride to Barceloneta. There are plenty of restaurants and bars within walking distance but if you want the "downtown" experience I recommend going to jet scoot which is in the port(2 min walk)and renting an electric bike. I feel like the port forum area is up and coming. Overall it was perfect for what I was looking for. Thank you!