Good location, a home from home, fairly quiet - we all slept well.
Great for visiting Sagrada Familia (don't miss it, it's amazing)
Use the Metro (station nearby)
Take a good pair of walking shoes, wander the streets and look up at the amazing buildings
Didn't do any cooking but the place is very well equipped