Overall I had a great stay with my family at Lobsang's place in Barcelona.
Location: The place was located within a relative short distance either by walking or using the public transportation transportation to major attractions in Barcelona. Metro stop was a short walking distance so was very convenient using the T10 pass.
Apartment: The apartment was very clean with all the necessary amenities. There was even milk, orange juice and water in the fridge when we arrived which was a really nice touch since my family was very thirsty when we got there.
Overall, I would highly recommend the place.