Amazing location in Barcelona.