Teo stayed up for me at 3am to let me check in after my flight was delayed. He was super understanding and gave me everything I asked for. One of the nicest hosts you will meet. Also, the location is right in the heart of Rambla, which in my opinion is where all the action is. Also, there is a cat in his apartment which is literally a dog. The cat wouldn't let me go and waited for me by the door every time, I was super amused.
Anyway, stay at Teo's and you will enjoy Barcelona, that's a guarantee! Thanks Teo!