We had a great stay here with friends! Apartment was very clean and in good condition. It was spacious and it was great to have two bathrooms. Everything looked as pictured. We were able to do early check in which was super. Check in process could had been a bit simpler (you will have to call them before you get to the apartment so they know to be there) but the host spoke good English and was friendly so it was fine. Washing machine and tumble drier were a great bonus for people who were travelling light. Location was good right next to the beginning on La Rambla and not too far away from the beach either. We didn't hear any noise at night even that we stayed there on the weekend. Would definitely recommend!