Stunning apartment in incredible location - the 'must stay' place for anyone wanting to explore Barcelona!