Great apartment in Barcelona, comfy space. A home from home.