I would rate higher than 5 if I could. Most amazing flat, most amazing hosts & really helped create a memorable trip to Barcelona.
If you're lucky enough to have dates available, you should book this apartment.