I stayed in Mike's place for about 2 months, and it really is the perfect place for remote working (a.k.a. working from "home"). It's got a great interior design which makes it feel very spacious, and has a dedicated desk area to work. In all the time I've been there also the internet was great.
Location-wise you hardly get any better too, the neighbourhood is friendly with lots of little restaurants, and it's around a 10 minute walk to the city or 15 minutes to the parks at the Monjuic.
Also the kitchen is fully equipped and suitable for a longer stay.
I'd absolutely recommend this place for a short or a long stay, would definitely book again!
Jelle