Location cannot be beaten. It was great for the 2 of us but I think 5 would struggle especially if it was raining and rendering the terrace unusable. For info you can take the D20 bus straight to Barceloneta beach from across the road and it is easy walking to Poble Espanyol or there is the 150 bus goes to there. The Flamenco show there was very good and the dinner was plentiful. For Park Guell take the Metro to Lessep and then bus 24 from directly outside the station takes you to the entrance.