The location is simply amazing, very short walk to Sagrada Familia (maybe 2 minutes) and to Sagrada Familia metro station which is on two train lines making it very easy to get around the city. We bought the "Casual" 10 trip metro tickets from the machines to travel around.
The flat was clean and perfectly equipped to use as a base to sleep and eat.
We had a fantastic time.