Great location in Barcelona.