Excellent location! There was easy access to the beach, more restaurants than you could possibly imagine. The buses, trains and taxis are all very close and easy to use.
Be prepared the stairs can be a challenge, we liked it and after 40 days of 5 flights daily honestly, my legs look great!
All the features listed in the description were accurate and completely as described.
Highly recommend for fun in Barcelona! You will feel like a true Spaniard.