The place looked exactly like the pictures and was very clean!
The apartment is located in La Rambla and you are very close to most tourist features you would want to visit.
Also the hosts were super friendly and helpful with any questions we had!