We had a very good experience with all aspects of our stay on Carrer d'Aribau. Communication with Nuria, our host, was very good and very reassuring. She was waiting with the keys to the apartment at the agreed time and was very nice to us. She speaks good English. The apartment was great. It is modern, clean and comfortable. The private terrace is a bonus. It is a lovely, calming place to start and end each day in Barcelona. It is also very conveniently situated. Easy to get to by train from the airport and within easy walking distance of bars, restaurants, shops and the centre of the city. We even walked to the beach. I think it would be very hard to find a better apartment in Barcelona for this price. We are very happy customers.