Great location just off las ramblas.