Mike's place is fantastic. The El Born neighborhood in Barcelona in our opinion is the best place to set up in Barcelona. It's hip, safe, and filled with cafes, restaurants, bars, and lively people enjoying meals and drinks outside. There's always a buzz in El Born and you can feel good energy all around you. We had a blast living there for 3 months in Mike's apartment, which was situated in a great part of the neighborhood.
As for the apartment itself, it's perfectly as advertised. We cooked meals 4-5 days a week, did laundry weekly as well, and really felt at home. We stayed in the heart of summer but the A/C works great for the living room and we were great with the fan in the bedroom -- the tree shade and curtains keep it cool. If there I'd say was a shortfall it's that hot showers were relatively short, and two can't be taken in a row. But Mike makes this pretty clear and for us, my wife and I were on different schedules so it was very rarely an issue.
The best summary I can give of Mike's apartment is that my wife and I agreed that if (when!) we come back to Barcelona a few years perhaps down the road, we'd try to stay at Mike's place again for sure!