Location, location, location! This place is central to Las Ramblas, the beach, restaurants and shops!
The cons were: The dryer didn't work, so don't plan to do laundry. Clogged showers, gas smell over the building (I even asked the host and he didn't think so. We were coughing and sneezing every time we were at the lobby and stairs) Insects in the bathroom, and not enough towels. Cleanness was not strong at this apartment.
Again, we loved the location and the great communication with host!