Incredible location in El Born - you just wont find a spot better than this one.