We had a really great experience. Ewa & Pau were VERY responsive to all of our questions and requests. A bracket came loose in the shower and they had a repair person out the next day.
The other great thing about their place is the location. It's right near the Plaça de Catalunya which is where the airport bus drops you off and where the subways and the busses go and the end of the Rambles. It's a fantastic location, we could walk almost everywhere.
I would highly recommend this place.