The positives:
The apartment was located in the center of the city. Everything was within walking distance or a short metro ride away. Eixample, the beach, Gotica, and shopping were all within walking distance. It is an ideal location.

The apartment was on an upper level and faced a courtyard so it was nice and quiet. Also had a nice rooftop terrace which was a great spot to relax or have a glass of wine in the evening.

Maria was always quick to respond to any questions or concerns. Checkin was easy and straightforward.

(Also, there is a washing machine in the unit, which was great as I stayed for 2 months)

The negatives:
Not the host's fault, of course, but Ramblas is packed with tourists all summer long. If you are staying for a couple of days, it's fine, but for a long term stay, I might look at an apartment a bit away from the hustle and bustle.

Also, wifi was usually ok during the day but was often spotty in the evening. As I work from home, this was an issue at times for me. If you only want do things like check your email or update Facebook occasionally during your stay (as most people would do while on holiday), it would be fine for you.

All in all, I would definitely recommend staying the apartment.