A great find, in a fantastic location to explore all of Barcelona