You have a lot of needs and often great expectations when you travel for business and use AirBnB. This was the case when I reserved with ClickAndFlat. My expectations were met. Beautiful place, excellent location, reliable internet, everything as solid as seen on the profile.
The place doesn't have a lot of natural light, but in a dense urban areas like Barcelona, it's not uncommon. The little balcony was useful though to let fresh air in after a tough day at work.
Highly recommended.