The location was good, you might just want to be careful sometimes in the El Raval area. The apartment was a great size for us and it was close to metro links and easy walk to Las Ramblas.
The host has great communication too if we had any issues.