We had a nice stay at Dianas Apartment. Everything was tidy and clean. The Apartment was perfect for my Parents and me to stay there. It's placed in a quiet area and Supermarktes and nice Restaurants are all near by. To visit the main attractions in bcn there are busses and Subways nearby.
If you want to cook at the Apartment there is everything you need except for the food of course so make sure you bring your own oil, salt and stuff :)
I would definately recommend this Apartment because everything went perfectly with keys etc. and of course because its a beautiful Apartment :)