The apartment was perfect for two people and had just about everything we needed to get by for our 4 night stay. Central to everything, but being on Las Ramblas means quite a bit of noise, so something to keep in mind if you are a light sleeper.
Check in was seamless and Beatriz gave me everything I needed to easily access the apartment and was available for questions during the stay.
Only thing that would have made our stay better would be some extra towels since we were there for quite a few nights. That said, if you have time to do it, there is laundry which was very helpful!