Biggest advantage is the location - You can easily go to popular places like La Rambla or Plaça España by foot and if you want to go further there's a metro station nearby.
The only downsides are the bedrooms, who are a bit smaller than the pictures suggest and the place won't be the cleanest you've ever seen.
In summary: Great value for money!