This is the best place to stay if you are looking to visit Barcelona.
It has everything you need for a perfectly comfortable stay. Most importantly the host is really polite and helpful.